.header {
    text-align: center;
    min-width: 920px;
    border: 1px black solid;
    background: url("../img/background.jpg") repeat-x;
    overflow: hidden;
}

.header_container {
    width: 900px;
    text-align: center;
    margin: auto;
    padding: 3px 3px 3px 3px
}

.header_fake {
    width: 5%;
    float: left;
}

.header_page_container {
    text-align: center;
    width: 78%;
    float: left;
}

.header_page{
    text-decoration: none;
    font-weight: bold;
    padding: 5px 10px 10px 10px;
    color: #D0D0D0;
}

.header_page:hover{
    background: #648cbe;
    text-decoration: underline;
    font-weight: bold;
    padding: 5px 10px 10px 10px;
    color: #FAFAFA;
}

.header_auth_info{

    width: 7%;
    float: right;
}

.auth_info {
    text-align: left;
    text-decoration: none;
    font-weight: bold;
    padding: 5px 10px 10px 10px;
    color: #D0D0D0;
}

.auth_info:hover{
    cursor: pointer;
    text-decoration: underline;
    font-weight: bold;
    padding: 5px 10px 10px 10px;
    color: #FAFAFA;
}
.auth_info_drop_down_list{
    position: absolute;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.auth_info_drop_down_list ul{
    margin: 0;
    list-style-type: none;
    padding: 0px 7px 7px 10px;
    text-align: left;
}

.auth_info_drop_down_list li{
     margin: 0;
     text-align: left;
     list-style-type: none;
}

.auth_info_drop_down_list li > div{
    padding: 3px 0px 0px 0px;
}

.auth_info_drop_down_list a{
    text-decoration: none;
    font-weight: bold;
    color: #D0D0D0;
}

.activeMenuUp {
    background: url("../img/menu-background.png");
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
}

.activeMenu {
    background: url("../img/menu-background.png");
}

.login_container {
    background: url("../img/auth_background.png") no-repeat;
}

.login_table {

}

.logout_table {
}

.logout_table.invisible{
    display: none;
}

.chat_container{
    padding: 2px 2px 2px 2px;
    background: url('../img/menu-background.png');
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    position: fixed;
    bottom: 0;
    right: 0;
}

.chat_minimize_container{
    text-align: right;
}

.chat_minimize_button{
    background: url('../img/chat-minimize2.png') no-repeat;
    margin: 0 3px 0 3px;
    border: none;
    cursor:pointer;
    width: 20px;
    height: 10px;
}

.chat_minimize_button:active{
    background: url('../img/chat-minimize-pressed.png') no-repeat;
    margin: 0 3px 0 3px;
    border: none;
    cursor: pointer;
    width: 20px;
    height: 10px;
}

